Part JoinConnect/fr

Part Connecter des objets

Emplacement du menu
Part → Joindre → Connecter des objets
Ateliers
Part
Raccourci par défaut
Aucun
Introduit dans la version
0.16
Voir aussi
Part Intégrer, Part Découper, Part Opération booléenne, Part Évider

Description

L'outil Part Connecter connecte deux objets creux (par exemple deux tuyaux). Il peut aussi joindre des coques et des polylignes.

Utilisation

  1. Sélectionnez les objets à connecter. L'ordre de sélection n'est pas important, puisque l'action de l'outil est symétrique. Il suffit de sélectionner une sous-forme de chaque objet (par exemple, les faces). Vous pouvez également sélectionner un composé contenant toutes les formes à connecter, par exemple un Draft Réseau orthogonal.
  2. Il y a plusieurs façons de lancer l'outil :
    • Appuyez sur le Connecter des objets.
    • Sélectionnez l'option Part → Joindre → Connecter des objets du menu.
  3. Un objet paramétrique Connect est créé. Les objets originaux sont masqués et le résultat de la connexion est affiché dans la vue 3D.

Propriétés

Connect

Exemple

  1. Créer une conduite en appliquant un Part évidement sur un Part cylindre :
  2. Créer un autre tuyau plus petit, et le Part placer pour qu'il perce le premier tuyau :
  3. Sélectionner le premier tuyau puis le second, et cliquer sur l'option 'Connecter des objets' du menu déroulant Joindre des objets à paroi.
  4. Utiliser divers outils de plan de coupe (Std Couper selon des plans, Arch Plan de coupe, Arch Couper selon un plan) pour voir l'intérieur. Dans l'image ci-dessous, un Arch Plan de coupe est utilisé.

Algorithme

Les algorithmes derrière les outils Joindre sont très simples, et les comprendre est important pour utiliser les outils correctement. L'algorithme de Connecter, en particulier, est plus complexe que les autres, mais il suffit généralement d'y penser comme d'une variante symétrique de l'algorithme intégré.

1. Chaque objet est coupé à l'intersection avec l'autre (voir Part Fragments booléens).

2. Parmi les morceaux d'un objet, seul le plus grand est conservé ; tout le reste est jeté.

3. Les pièces d'intersection qui touchent au moins deux objets sont ajoutées au résultat. Ensuite, les pièces sont jointes pour former le résultat de Connecter.

Remarques

Script

L'outil Joindre peut être utilisé dans des macros à partir de la console Python en utilisant la fonction suivante :

BOPTools.JoinFeatures.makeConnect(name)

Connecter peut également être appliqué à des formes simples, sans avoir besoin d'un objet document, via :

Part.BOPTools.JoinAPI.connect(list_of_shapes, tolerance = 0.0)

Cela peut être utile pour créer des fonctionnalités de script personnalisées Python.

Exemple :

import Part
j = Part.BOPTools.JoinFeatures.makeConnect(name= 'Connect')
j.Objects = FreeCADGui.Selection.getSelection()

L'outil lui-même est implémenté en Python, voir /Mod/Part/BOPTools/JoinFeatures.py (Github lien) là où FreeCAD est installé.